EasyWinWin: Managing Complexity in Requirements Negotiation with GSS

نویسندگان

  • Robert O. Briggs
  • Paul Grünbacher
چکیده

More than 3⁄4 of large software projects suffer large cost and schedule overruns or fail outright. Deficits in project requirements cause more than half of these failures and overruns. This is in part because the establishing of software requirements is fraught with complexity. Finding ways to manage that complexity might be an important step in reducing the risk of software development. Group Support Systems (GSS) offer functionality that may reduce some aspects of complexity and reduce the cognitive load of addressing other aspects of complexity. In this paper we examine the sources of causes of complexity in software requirements in the context of EasyWinWin, a requirements negotiation methodology supported by GSS. Early field trials suggest that EasyWinWin is a significant step forward in managing the complexity of establishing requirements, and that further advantage could be gained by combining a GSS solution with other technologies like intelligent agents and requirements management systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Complementing XP with Requirements Negotiation

Attaining consensus among the success-critical stakeholders is crucial for the success of any software engineering project. Extreme Programming (XP) addresses this fact by providing a set of negotiation-oriented practices. In this paper we discuss negotiation techniques that would nicely complement XP. We present the EasyWinWin requirements negotiation approach and discuss its potential benefit...

متن کامل

The CBSP Approach For Bridging Requirements and Architecture Models

Approaches bridging requirements and architecture models have to find the right balance between flexibility and formality to be beneficial for all stakeholders involved in requirements engineering and system architecting. We have been exploring ways to integrate WinWin negotiation models [1] and the C2-style architectural models [5] in the course of the EasyWinWin [3, 2] and SAAGE projects [5,6].

متن کامل

Repeatable Quality Assurance Techniques for Requirements Negotiations

Many software projects fail because early life-cycle defects such as ill-defined requirements are not identified and removed. Therefore, quality assurance (QA) techniques for defect detection and prevention play an important role. The effectiveness and efficiency of QA approaches has been empirically evaluated. In this paper we discuss QA techniques optimized for requirements negotiations. In p...

متن کامل

Surfacing Tacit Knowledge in Requirements Negotiation: Experiences using Easy Win Win

Defects in the requirements definition process often lead to costly project failures. One eminent problem is that it can be difficult to take deliberate advantage of important tacit knowledge of success-critical stakeholders. People know more that they can ever tell. Implicit stakeholder goals, hidden assumptions, unshared expectations often result in severe problems in the later stages of soft...

متن کامل

Reconciling Software Requirements and Architectures: The CBSP Approach

Little guidance and few methods are available to refine a set of software requirements into an architecture satisfying those requirements. Part of the challenge stems from the fact that requirements and architectures leverage different terms and concepts to capture the artifacts relevant to each. In this paper we will present CBSP, a lightweight approach intended to provide a systematic way of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002